// main.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    dataSource: {},
    current: '店铺信息',
    remarkData: {},
    star_count: [0,0,0,0,0],
    btnPercent: 50,
    id: ''
  },
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
      // 来自页面内转发按钮
      console.log(res.target)
    }
    return {
      title: '人人点餐',
      path: '/pages/main/main?id=' + this.data.id,
      success: function (res) {
        // 转发成功
      },
      fail: function (res) {
        // 转发失败
      }
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      id: options.id
    })
    
    //获取店铺首页信息
    var that = this
    app.http.request({
      url: '/api/v1/merchant?id=' + this.data.id, //仅为示例，并非真实的接口地址
      method: 'GET',
      data: {},
      dataType: 'json',
      success: function (res) {
        console.log(res.data.data)
        if (res.data.code == '200') {
          that.setData({
            dataSource: res.data.data
          })
          console.log(res.data.data.merchant.is_in + res.data.data.merchant.is_in)
          // if (res.data.data.merchant.is_in + res.data.data.merchant.is_in == 2) {
          //   that.setData({
          //     btnPercent: 30
          //   })
          // } 
          // else if (res.data.data.merchant.is_in + res.data.data.merchant.is_in == 1) {
          //   that.setData({
          //     btnPercent: 50
          //   })
          // }
          // else {
          //   btnPercent: 100
          // }
        }
      },
      fail: function () {
        
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },


  booking_seats: function () {
    wx.navigateTo({
      url: "../booking-seats/booking-seats?id=" + this.data.id
    })
  },
  booking_order: function () {
    wx.navigateTo({
      url: "../cart/cart?id=" + this.data.id + "&storeType=点餐"
    })
  },
  booking_takeaway: function () {
    wx.navigateTo({
      url: "../cart/cart?id=" + this.data.id + "&storeType=外卖"
    })
  },
  /**
   * tab点击事件
   */
    tabClick: function (event) {
      console.log(event)
      this.setData({
        current: event.currentTarget.dataset.current,
      })
      //当首页Tab切换到用户评论时，调用用户评论接口加载用户评论数据
      if (event.currentTarget.dataset.current == '店铺评论') {
        var that = this
        app.http.request({
          url: '/api/v1/merchant/rate?id=' + this.data.id, 
          method: 'GET',
          data: {},
          dataType: 'json',
          success: function (res) {
            console.log(res.data.data)
            if (res.data.code == '200') {
              that.setData({
                remarkData: res.data.data
              })
            }
          },
          fail: function () {

          }
        })
      }
    }
})